// 导入mysql模块
const mysql = require("mysql");
// 导入配置信息
const dbconfig = require("./database");
// 使用数据库连接池
const pool = mysql.createPool(dbconfig.mysql);
// 把query方法暴露在模块系统下
module.exports = {
    ///  以后只需要调用query方法执行sql语句
    query: function (sql, callback) {
        // 建立连接
        pool.getConnection(function (err, connection) {
            // 执行sql语句
            connection.query(sql, function (err, rows) {
                // 执行回调函数（执行下一步）
                callback(err, rows);
                // 释放程序
                connection.release();
            });
        });
    },
};
